rose bud - French English Dictionary